river meadows - German English Dictionary